/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.ideastec.mipyme.dto.provincia;

import java.io.Serializable;
import java.util.Set;

import com.ideastec.mipyme.dto.pais.DTOPais;
import com.ideastec.mipyme.dto.localidad.DTOLocalidad;

/**
 *
 * @author Diego Rafael Graf
 */
public class DTOProvincia implements Serializable{
    
    private static final long serialVersionUID = -1111111111111111111L;
    
    private Long id;    
    private String nombre;    
    private DTOPais paisdto;
    private Set<DTOLocalidad> localidades;
    private boolean lock;
    
    /*
     * CONSTRUCTORES
    */
    
    public DTOProvincia(){
        
    }
    
    public DTOProvincia(String nombre, DTOPais paisdto) {
        this.nombre = nombre;
        this.paisdto = paisdto;
    }
    
    /*
     * SETTERS Y GETTERS
    */
    
    public void setId(Long id){
        this.id = id;
    }
    
    public Long getId(){
        return this.id;
    }
    
    public void setNombre(String nombre){
        this.nombre = nombre;
    }
    
    public String getNombre(){
        return nombre;
    }
    
    public void setPaisdto(DTOPais paisdto){
        this.paisdto = paisdto;
    }
    
    public DTOPais getPaisdto(){
        return this.paisdto;
    }
    
    public void setLocalidades(Set<DTOLocalidad> localidades){
        this.localidades = localidades;
    }
    
    public Set<DTOLocalidad> getLocalidades(){
        return this.localidades;
    }
    
    public void setLock(boolean lock){
        this.lock = lock;
    }
    
    public boolean getLock(){
        return this.lock;
    }
    
    @Override
    public String toString(){
        return this.nombre;
    }

}